home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 8 / CU Amiga Magazine's Super CD-ROM 08 (1997)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1997-03].iso / initcd < prev    next >
Text File  |  1996-12-23  |  2KB  |  91 lines

  1. ; CUCD Init Script
  2. ;
  3. ; Set up assigns etc. both for users booting from the CD and from  HD
  4. ;
  5. ; Version 1.1 - Changed jpegtmp
  6. ;
  7. ; Version 1.2 - Added uninit option
  8. ;
  9.  
  10. If $CDInit EQ TRUE
  11.     If $CDBoot EQ TRUE          ; don't run UninitCD if booted from CD
  12.         echo "*NYou do not need to run InitCD when you have booted from the CD"
  13.         Quit
  14.         EndIf
  15.     set remass `RequestChoice "InitCD" "You have already run InitCD once.*NDo you wish to remove the assigns and paths added before?" "Remove|Cancel"`
  16.     If $remass EQ 1
  17.         execute UnInitCD
  18.         EndIf
  19.     Quit
  20.     EndIf
  21.  
  22. Assign CUCD: :
  23.  
  24. ; Set these assigns and paths only if not booting from CD
  25. IF $CDBoot NOT EQ TRUE
  26.     SetEnv CDInit TRUE
  27.     echo "*NMaking assigns necessary for CD software"
  28.     echo "*NPlease wait... " NOLINE
  29.     Assign Fonts: CUCD:Fonts ADD
  30.     Assign ENV:   CUCD:prefs/env-archive ADD
  31.     Assign Libs:  CUCD:Libs ADD
  32.     Assign L:     CUCD:L ADD
  33.     Assign S:     CUCD:S ADD
  34.     Path CUCD:C CUCD:System CUCD:Utilities CUCD:S CUCD:Rexxc ADD
  35.     EndIF
  36.  
  37. ; Set some system assigns
  38. Assign CLASSES:            CUCD:Classes ADD
  39. Assign tcpdldir:           CUCD:WWW
  40. Assign HTTPJ:              tcpdldir:http
  41. Assign VMEM:               T:                           ; For SuperView
  42. Assign GM:                 CUCD:System/GMPlay
  43.  
  44. ;BEGIN JPEG Codec
  45. Assign JPEGTMP: EXISTS >NIL:
  46. IF WARN
  47.     Assign JPEGTMP: "T:"
  48.     EndIf
  49. ;END JPEG Codec
  50.  
  51. ; Add paths
  52. Path GM: ADD
  53.  
  54. ; Set path to Delitracker Config.
  55. SetENV DeliConfig "CUCD:System/DeliTracker/DeliConfig"
  56.  
  57. ; Add MUI if no MUI installed.
  58. Assign MUI: EXISTS >NIL:
  59. IF WARN
  60.     Assign MUI:    CUCD:System/MUI
  61.     Assign Libs:   MUI:Libs ADD
  62.     Assign LOCALE: MUI:Locale ADD
  63.     EndIf
  64.  
  65.  
  66. ; start arexx
  67. SYS:System/RexxMast >NIL:
  68.  
  69. Run > NIL: CUCD:C/CenterTitles
  70.  
  71. ;BEGIN NewIcons
  72. Status >NIL: com=C:NewIcons
  73. If WARN
  74.     Run <NIL: >NIL: CUCD:C/NewIcons
  75.     CUCD:C/DefIcons
  76.     EndIf
  77. ;END NewIcons
  78.  
  79. ;BEGIN ClassAct
  80. CUCD:C/CAPrefs >NIL:
  81. ;END ClassAct
  82.  
  83. ; Set assigns and paths for programs on this CD
  84. :rexxc/rx :C/MakeAssigns
  85.  
  86. IF $CDBoot NOT EQ TRUE
  87.     LoadWB NEWPATH
  88.     echo "All done"
  89.     EndIf
  90.  
  91.